/**************************************************************************//**
 * @item     CosyOS Kernel
 * @file     starter.c
 * @brief    启动任务
 * @author   迟凯峰
 * @version  V2.3.1
 * @date     2023.05.10
 ******************************************************************************/

#include "syslink.h"

uCreateTask(Starter, SYSCFG_TASKPRIORITY - 2, __STACKSIZE_STARTER__, 0, 0)
{
	u8 i;
	i = OS_TIMINTTOTAL;
	while(i--)
	{
		if(vTIMINT_TYPE[i])
		{
			sStartTask_TimInt(i);
		}
	}
	i = OS_TIMQRYTOTAL - 1;
	while(i--)
	{
		if(vTIMQRY_TYPE[i])
		{
			sStartTask_TimQry(i);
		}
	}
	start_hook();
	uDeleteTasking;
	uEndTasking;
}
